taking on an investiture or title - Almanca İngilizce Sözlük